package com.bs.visitservice.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;

/**
* 订单，订单状态：接单中，已接单，已到达，已完成，已删除
* @author idea
* @date 2020-02-06 09:13:34
**/
@TableName("order_info")
public class OrderInfo implements java.io.Serializable{


    @Override
    public String toString() {
        return "OrderInfo{" +
                "no=" + no +
                ", totalAmount=" + totalAmount +
                ", discountAmount=" + discountAmount +
                ", datatime=" + datatime +
                ", receiveNo=" + receiveNo +
                ", userNo=" + userNo +
                ", sellerNo=" + sellerNo +
                ", orderStatus=" + orderStatus +
                ", actualAmount=" + actualAmount +
                ", orderNo='" + orderNo + '\'' +
                '}';
    }

    private static final long serialVersionUID = 1L;


    /**
     * 
     */
    @TableId
    private Long no;
    /**
     * 
     */
    @TableField("TOTAL_AMOUNT")
    private BigDecimal totalAmount;
    /**
     * 
     */
    @TableField("DISCOUNT_AMOUNT")
    private BigDecimal discountAmount;
    /**
     * 
     */
    @TableField("DATATIME")
    private Date datatime;
    /**
     * 
     */
    @TableField("RECEIVE_NO")
    private Long receiveNo;
    /**
     * 
     */
    @TableField("USER_NO")
    private Long userNo;
    /**
     * 
     */
    @TableField("SELLER_NO")
    private Long sellerNo;
    /**
     * 
     */
    @TableField("ORDER_STATUS")
    private Integer orderStatus;
    /**
     * 
     */
    @TableField("ACTUAL_AMOUNT")
    private BigDecimal actualAmount;


    @TableField("ORDER_NO")
    private String orderNo;
    @TableField("REMARK")
    private String remark;
    @TableField("IS_DEL")
    private String isDel;

    public String getIsDel() {
        return isDel;
    }

    public void setIsDel(String isDel) {
        this.isDel = isDel;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Long getNo() {
        return no;
    }

    public void setNo(Long no) {
        this.no = no;
    }

    public BigDecimal getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(BigDecimal totalAmount) {
        this.totalAmount = totalAmount;
    }

    public BigDecimal getDiscountAmount() {
        return discountAmount;
    }

    public void setDiscountAmount(BigDecimal discountAmount) {
        this.discountAmount = discountAmount;
    }

    public Date getDatatime() {
        return datatime;
    }

    public void setDatatime(Date datatime) {
        this.datatime = datatime;
    }

    public Long getReceiveNo() {
        return receiveNo;
    }

    public void setReceiveNo(Long receiveNo) {
        this.receiveNo = receiveNo;
    }

    public Long getUserNo() {
        return userNo;
    }

    public void setUserNo(Long userNo) {
        this.userNo = userNo;
    }

    public Long getSellerNo() {
        return sellerNo;
    }

    public void setSellerNo(Long sellerNo) {
        this.sellerNo = sellerNo;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public BigDecimal getActualAmount() {
        return actualAmount;
    }

    public void setActualAmount(BigDecimal actualAmount) {
        this.actualAmount = actualAmount;
    }
}